package com.hopes.bizz.risk.statistic.vo;

import com.hopes.bizz.risk.common.constant.enums.RiskSysDictEnum;
import com.hopes.boss.admin.api.resolver.DictResolver;
import lombok.Data;

import java.io.Serializable;

/**
 * @author yumr
 * @Description 风险辨识VO
 * @time 2023/8/1 14:38
 */
@Data
public class RiskIdentifyVO implements Serializable {

    private static final long serialVersionUID = -3597325976945068879L;

    /**
     * 风险点类型:设备设施 部位场所 作业活动 危险工艺
     */
    private Integer riskUnitType;

    /**
     * 已完成数量
     */
    private Integer finishNum;

    /**
     * 未完成数量
     */
    private Integer notFinishNum;


    public String getRiskUnitTypeStr() {
        return DictResolver.getItemLabelByValue(RiskSysDictEnum.risk_unit_type, this.getRiskUnitType());
    }

}
